La Corte di giustizia federale (in tedesco: Bundesgerichtshof - BGH) è la corte di ultima istanza nel sistema della giurisdizione ordinaria (ordentliche Gerichtsbarkeit) in Germania. La sua competenza comprende i casi di diritto penale e diritto civile. Ha sede a Karlsruhe e Lipsia.